{"ID":0,"Name":"Как установить mongodb на Windows7","Content":"\u003cp\u003eУстановка mongodb на Windows возможна только на версии Windows 7, Windows Server 2008 R2 или выше, поскольку начиная с версии 2.2 Mongo DB не поддерживает Window XP.\u003c/p\u003e\r\n\u003c/p\u003e К установке, кстати,  есть вполне толковый фак на официальном сайте, англ. \u003ca href=\"https://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/\"\u003eMongodb windows\u003c/a\u003e, но я распишу и ключевые моменты на русском.\r\n\u003c/p\u003e\r\n\u003cp\u003e Для начала качаем архив с https://www.mongodb.org/ - необходимо выбирать версию под вашу систему - \u003cstrong\u003e32 или 64 бита\u003c/strong\u003e.\r\n\u003cbr/\u003eИх  отличие в том, что 32 битная версия поддерживаем только базы до 2gb + 32 версия mongo на 64 битных системах не работает и наоборот. Версия 2.2 (последняя на момент написания статьи) висит около 62 мб. \u003c/p\u003e\r\n\u003cbr/\u003e\r\n\u003cp\u003eРазархивируем  в какую-нибудь папку, в моем случае это было что-то вроде C:\\Program Files(x86)\\MongoDb. Я также добавил этот путь в PATH чтобы можно было не прописывать полный путь в консоли к exe. Однако попытавшись вызвать mongo получил нечто подобное \r\n \u003c/p\u003e\r\n\u003cpre\u003e\r\nMongoDB shell version: 2.2.0\r\nconnecting to: test\r\nThu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017\r\n src/mongo/shell/mongo.js:91\r\n\u003c/pre\u003e\r\n\r\n\u003cp\u003eПричина такой штуки в следующем - не  запущен демон \u003cstrong\u003emongod\u003c/strong\u003e. При попытке запустить его получил ошибку:\u003c/p\u003e\r\n\u003cpre\u003e\r\n ERROR: dbpath (datadb) does not exist.\r\n Create this directory or give existing directory in --dbpath.\r\n See https://dochub.mongodb.org/core/startingandstoppingmongo\r\n\u003c/pre\u003e\r\n\r\n\u003cimg src=\"/upload/articles/mongod-error.png\" alt=\"mongod error\"  style=\"width:580px\"\u003e\r\n\u003cdiv style=\"clear:both\"\u003e\u003c/div\u003e\r\n\u003cbr/\u003e\r\n\r\n\u003cp\u003eПросит указать где хранить базы, создать папку. Например, вот так : \u003cstrong\u003emongod --dbpath \"C:\\Program Files (x86)\\MongoDb\\data\"\u003c/strong\u003e (папки необходимо создать предварительно). Теперь запускаем mongod и mongo\u003c/p\u003e\r\n\u003cimg src=\"/upload/articles/mongod-ok.png\" alt=\"mongod ok\" style=\"width:580px\"/\u003e\r\n\u003cimg src=\"/upload/articles/mongo-error.png\" alt=\"mongo error\" style=\"width:580px\"\u003e","Tag":"windows","Url":"/art/57/mongodb-install-windows.aspx","ShortDescription":"","Alias":"","Visible":0,"Title":"Установка MongoDB на Windows7","Key":"","Description":" Проблемы и решения при установке на windows7"}
